perimeter sidewalk - French English Dictionary